long-term receivables - Spanish English Dictionary